-------------------------Options:------------------------------
Begin address - uses a hexadecimal notation.
End address  - uses a hexadecimal notation.
Patch data - uses a hexadecimal notation.
Size  - uses a decimal notation.
---------------------------Files:--------------------------------
IN - input file.
OUT - output file.
-----------------------Operations:----------------------------
Cut bytes - it is required to specify the begin address and amount of cut out bytes.

Cut bytes from to - it is required to specify the begin & end address of cut out bytes.

Insert bytes - it is required to specify the begin address to which the bytes of input  file,  will be inserted.

Create file - it is required to specify the size of a created file.

Set patch - it is required to specify the begin address and the data written to this address.

Compare files - it is required to specify to choose two compared files.
---------------------------Action:------------------------------
Start - execute operation.
----------------------------Limits:------------------------------
Maximum size of input file is 30 Mb.
Maximum size of created file is 100 Mb.